package com.atguigu.schedule.pojo;

/*
1.实体类的类名应于表格名称对应一致（对应不是一致）
2.实体类的属性名和表格的列名应该对应
3.每个属性都应该是私有的
4.每个属性都应该具备getter setter
5.必须具备无参构造
6。应该实现序列化接口（缓存，分布式项目数据传递，可能会将对象序列化）
7.应该重写类的hashCode和equals方法
8.toString是否重写都可以

*
* */
/*使用lombok帮助我们生成这些内容，getter setter 全参构造 无参构造 equals hashcode*/
/*lombok使用步骤：
* 检查是否已经安装了lombok插件
* 是否勾选了enable annotation processer
* 在实体类上添加注解
* 导入lombok的依赖
* */
import lombok.*;

import java.util.Objects;
@AllArgsConstructor//添加了全参构造
@NoArgsConstructor
@Data //getter setter hashcode equals
/*@Getter
@Setter
@EqualsAndHashCode
@ToString*/
public class SysUser {
    private Integer uid;
    private String username;
    private String userPwd;


}
